Big Huge Thesaurus

alternating current

noun

antonyms